be placed facing each other - German English Dictionary